bitter-tasting compound - English Synonyms Dictionary